Barcelona finally made a statement of intent in what has been a chaotic season as they came from behind to beat La Liga leaders Real Sociedad 2-1 at home on Wednesday.